2291 92
5181 155
2992 645
1477 297
1590 54
1841 392
1368 222
1937 372
3293 434
937 108
4670 670
4597 576
997 71