2212 137
7119 132
15328 336
874 221
3399 729
1479 177
6690 601
8560 533
3532 713
3808 746
2092 278
2149 270
4583 552
3306 862
2379 309
2947 539
9378 384
2575 479
3506 212
3888 347
4908 939
3915 131
4452 617
13151 237
5369 766
1565 411
75850 616
30656 839