2589 267
245800 348
106981 314
47164 418
37947 875
19406 394
13068 642
33685 199
32371 541
19535 429
29479 454
29278 737
5255 515
2967 68
5620 957
7750 747
3389 280
4423 680
8223 380
22853 542
13402 407
17198 154
24409 258
33000 887