3015 803
46403 194
3510 596
8712 643
1563 307
1472 119
4152 89
1163 233
6902 891
3274 90
1285 259
555 63
1496 301
2261 156
2976 571
4210 853
1839 349
1220 96
2928 574
3764 722
50578 570
3280 616
2235 534
730 136
508 103
1239 285
7274 431
3456 380