1033 233
6642 891
364 63
1306 301
2692 571
3945 853
1680 349
1099 96
2893 574
2110 534
420 103
1157 285
3251 380
5751 441
5922 69
16799 236