2937 840
3050 572
2913 681
2858 729
3445 721
2542 559
906 205
1549 416
1901 552
1051 329
1503 28
809 115
807 210
484 99
1075 48
4901 621
2855 562
3586 675
1748 329
570 102
246 53
3776 565
3242 912
399 50