528 50
1125 187
3901 804
1642 290
3773 507
2200 485
945 244
2811 552
3116 539
2347 500
1342 389
1607 369
822 114
1996 549
12755 342
2699 199
1362 218
4008 515
2732 781
2316 434
1565 301
1682 406
3189 830
2280 356