3503 396
2769 159
1712 239
2291 249
2411 349
3574 748
1486 245
1773 28
1212 50
3692 605
2778 733
1800 279
2765 301
3431 587
8211 861
15025 497
3867 634
2308 468
3202 380
3259 790
3382 348
2494 306
3628 822
3448 674