29356 257
20260 496
13016 437
21127 154
750255 1395
15251 343
11641 582
4952 44
6727 244
14819 696
12448 493
177792 985
321179 1221
133133 848
34462 124
3225 96
4498 725