2602 267
245956 348
107355 314
47332 418
38288 875
19471 394
13202 642
33802 199
32447 541
19615 429
29540 454
29341 737
5265 515
2977 68
5626 957
7758 747
3398 280
4433 680
8365 380
22985 542
13467 407
17316 155
24496 258
33186 887