4081 636
2143 46
2730 363
6047 374
10391 470
6183 320
2569 97
3356 629
3747 244
2833 586
2376 111
1675 412
1137 237
620 78