1132 233
6743 891
492 63
1334 301
2778 571
4079 853
1705 349
1128 96
2906 574
2142 534
483 103
1200 285
3337 380
5803 441
6090 69
16869 236