3960 323
2228 383
5225 861
2115 109
2861 833
1040 263
1234 238
3565 735
3315 621
1119 100
2513 397
4180 192
3114 793
2863 239
577 35
2682 573
8746 417
718 133
3238 641
1191 284
642 66
3035 739
1557 352
2799 694