2956 798
8423 386
26523 541
3755 191
17900 594
5592 610
161 32
15075 415
1031 247
18948 575
9574 283
3490 179
15583 228
2346 746
15866 594
2042 457
1575 482
75850 579
3251 486
16249 846
10808 356
575 179
4267 345
37661 89