2950 156
3326 571
28062 301
9434 332
4525 853
2497 244
2427 349
2266 524
3488 705
1524 96
3116 574
4401 723
18073 640
2669 198
2736 344
2561 534
1070 176
3179 516
648 103
1404 285
2877 744
4007 380
6841 590
57017 85
34299 547
79526 346
6632 846
15441 188