320 33
11658 851
2563 432
3162 656
1475 184
14141 657
2054 369
3660 809
19389 326
3949 637
4006 281
2853 521
1661 111
2087 407
1314 126
2298 100
2899 580
1717 298
1790 35
3079 551
3415 771
2120 293
3132 207
2603 508