2946 805
1136 100
2824 528
1171 127
3459 864
3391 616
1050 126
1993 178
1396 181
1086 79
2176 340
1369 277
2306 558
3054 841
2216 553
655 69
2594 584
2995 336
2891 657
3599 332
1895 290