9025 501
5470 302
3289 699
1506 109
3761 660
721 84
1726 123
1751 218
3386 845
378 22
2932 637
4221 321
6185 303
36535 488
38106 377
21642 592
32640 695
44767 638
31556 884
12832 687
29837 305
14950 378
2645 338
2678 229
10288 955
2848 527
2300 313
4120 209