3033 529
2847 530
3073 348
2688 261
1127 86
3057 220
2431 481
1639 238
14424 421
13304 102
2372 43
3090 334
62501 855
3623 459
2867 54
3976 249
1162 180
3550 418
3069 458
2774 617
3514 795
818 93
2388 512