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