2602 267
245931 348
107308 314
47306 418
38245 875
19459 394
13182 642
33798 199
32436 541
19609 429
29533 454
29331 737
5262 515
2977 68
5624 957
7757 747
3398 280
4431 680
8348 380
22973 542
13458 407
17291 155
24485 258
33148 887