1033 233
6631 891
362 63
1302 301
2678 571
3932 853
1673 349
1097 96
2893 574
2109 534
420 103
1157 285
3248 380
5747 441
5920 69
16790 236