2305 523
2169 516
4288 909
3325 641
5007 524
2677 343
10485 106
3642 660
8121 719
7885 630
1442 338
2813 543
1241 329
10854 682
8459 604
2356 392
2974 883
3204 702
3084 463
311 59
4874 685
5631 119
1585 331
734 210