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