3115 812
2817 541
2730 769
2480 505
1056 143
3153 264
1263 88
3030 882
1131 169
2715 517
570 127
2718 786
1532 195
3149 828
1040 159
1779 516
3104 758
2309 212
86227 595
2262 609
627 48
966 186
3837 741
1956 382
1398 190
2533 517
2009 429
3026 774