2602 463
1648 332
1187 291
2553 824
632 150
5420 594
6285 712
12663 885
2421 105
12286 395
6789 290
44971 390
3288 266
29265 1065
8779 274
10568 522
16640 331
11412 681