2919 278
5861 535
4770 268
2831 538
1996 409
1186 98
2256 172
532 128
5708 757
466 41
2132 398
2970 820