2913 201
2771 682
2649 669
767 38
2325 278
1814 379
2288 582
4120 628
2592 315
2135 446
2405 488
931 131
3460 316
2177 416
974 81
3322 869
3450 927
834 74
2642 399
455 39
1293 169
3258 729
1928 352
2046 253