3312 509
1190 112
2907 709
2226 299
278 60
1455 53
3130 569
2475 770
2331 493
1222 219
2855 396
3344 105
2751 566
2895 357
4221 368
3632 304
1568 97
2575 103
2210 329
3118 167
2424 86
3904 635
1911 331
2322 327
4647 162
1644 47
2561 578
2504 539