2502 392
1312 69
22142 358
14791 526
442748 748
44855 419
10115 539
6983 814
3153 494
4596 581
4399 767
2920 229
4119 780
3266 695
3271 293
42581 183
21531 160
18392 271
6443 75
9564 94
5020 88
4853 356
5659 572
18848 711
23043 165
3469 343
3242 140
3384 332