1093 146
27562 893
2875 220
5525 392
21303 359
19556 472
10650 397
9285 598
30647 781
12651 485
20348 515
7640 274
6472 74
4830 97
5411 313
7872 788
10763 782
9639 320
11121 440
8320 621
9205 173
8540 453
1834 354