3308 509
1188 112
2907 709
2226 299
278 60
1454 53
3127 569
2475 770
2331 493
1222 219
2855 396
3344 105
2751 566
2891 357
4220 368
3631 304
1567 97
2574 103
2209 329
3116 167
2424 86
3904 635
1910 331
2322 327
4645 162
1644 47
2561 578
2504 539