3025 647
1128 221
2541 474
389 95
366 72
2419 562
1105 77
3265 801
5990 604
2181 466
3046 723
1923 607
2918 637
2998 654
3172 960
2924 622
2462 652
427 51
2490 634
2873 642
2949 610
1598 376
2948 923
2319 618