509 65
2277 600
1473 301
2638 586
1312 341
1323 223
2174 567
1012 222
497 52
3130 815
849 188
2865 80
729 118
874 232
2581 386
1016 58
1368 216
4436 782
1852 458
1193 195
2750 764
1107 153
685 159
2096 511
3004 590
2290 312
923 123
3105 694