3291 509
1125 349
2851 782
2618 628
3001 824
11591 353
1738 514
1818 373
1295 243
3063 693
2706 572
2399 705
2264 521
41946 557
9818 424
1193 272
1377 275
889 161
2590 667
944 282
629 137
642 166
3098 779
2376 771
1971 509
2968 784
1410 177
3022 947