509 65
2277 600
1473 301
2638 586
1313 341
1323 223
2174 567
1013 222
498 52
3130 815
849 188
2865 80
729 118
875 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
3106 694