2598 267
245886 348
107197 314
47261 418
38148 875
19444 394
13152 642
33758 199
32417 541
19583 429
29519 454
29312 737
5261 515
2973 68
5622 957
7755 747
3394 280
4427 680
8307 380
22940 542
13443 407
17245 155
24463 258
33098 887