3032 257
9847 414
16430 905
7308 891
2776 708
2491 342
1954 144
947 67
4159 393
1632 192
3706 611
9484 178
15224 543
9539 523
1413 313
1165 226
2505 525
466 60
1543 300
8679 753
12672 877
424 60
2451 643
6430 367
17547 780
3153 560
13512 322
694 127