2402 501
487 76
21124 631
3296 518
8646 230
14964 634
3290 922
2395 259
1307 53
4160 457
10609 196
4186 741
3126 818
1312 52
1723 318
4767 587
3140 442
915 102
3217 234
2536 537
4705 618
19895 767
15120 658
6301 723