509 65
2277 600
1473 301
2637 586
1312 341
1321 223
2172 567
1011 222
496 52
3129 815
848 188
2860 80
728 118
873 232
2579 386
1014 58
1367 216
4432 782
1851 458
1193 195
2748 764
1107 153
685 159
2095 511
3004 590
2290 312
923 123
3105 694