2585 267
245692 348
106704 314
47037 418
37712 875
19354 394
12948 642
33603 199
32318 541
19484 429
29396 454
29236 737
5246 515
2961 68
5610 957
7747 747
3381 280
4414 680
8120 380
22750 542
13332 407
17170 154
24359 258
32858 887