3001 486
2375 254
1528 62
1621 453
1158 216
933 192
3500 223
2386 239
1422 362
676 74
259 28
2438 569
2553 586
1236 236
2831 813
1742 376
1634 129
2167 460
2148 466
2164 382
2027 316
302 56
1970 329
2492 562
2718 595
7816 163
4177 106
1637 293