2195 595
1500 101
2516 164
2387 284
3320 383
14051 544
2508 112
15008 514
7257 602
1895 332
3193 452
2141 287
3801 803
2661 189
5677 324
3058 621
9565 27
7933 251
23680 812
3221 564
10279 97
1605 151
3492 73
4639 324
75126 523
2641 375
31487 648
9818 770