2507 392
40903 337
14285 576
1646 126
14363 440
7919 116
11433 187
2877 74
31199 570
5840 872
18202 446
14892 404
3209 314
4092 29
17047 471
11199 63
2343 207
6423 71
7604 619
2534 265
4097 393
19489 638
15055 89
50676 141
13075 481
8504 457
68154 320
26413 528