2274 502
3566 734
4007 310
16547 312
5560 276
44871 755
17183 876
2177 342
7039 670
4429 168
3788 880
2057 423
1394 135
2550 631
3049 634
1390 125