1321 303
2987 580
514 36
3010 852
239 39
2881 843
397 59
983 246
1933 388
3177 627
3115 659
943 133
2993 888
3446 722
2551 569
596 81
2682 491
611 129
2556 558
564 121
342 55
1113 288
2086 576
3486 906