3182 580
11676 405
2406 562
1169 121
3778 759
3096 472
2630 248
1729 347
3380 864
2812 700
6961 635
2677 464
3219 697
4731 566
1355 136
8365 396
2479 624
1366 84
1630 284
3284 555
3558 922
10080 627
2551 418
9938 281