505 49
1810 469
2554 690
2760 693
866 150
11598 907
12434 859
15527 274
11692 645
8446 789
5213 474
12387 1026
2501 155
2117 463
623 66
1190 217
2896 781
2673 600
2393 522
1073 131
1475 222
1069 240
2947 554
1856 455
1003 192
2177 498
2618 584
3464 926