4331 118
2068 549
823 160
2826 783
2716 660
595 95
2413 403
1394 340
1339 295
632 122
2931 504
3103 772
389 51
2258 509
2921 844