3033 529
2851 530
3073 348
2690 261
1131 86
3057 220
2431 481
1639 238
14425 421
13305 102
2372 43
3090 334
62508 855
3623 459
2867 54
3976 249
1162 180
3550 418
3069 458
2774 617
3514 795
818 93
2389 512