2571 267
245575 348
106340 314
46870 418
37414 875
19268 394
12823 642
33506 199
32244 541
19388 429
29333 454
29188 737
5236 515
2952 68
5605 957
7745 747
3374 280
4398 680
7954 380
22634 542
13261 406
17121 154
24277 258
32693 887