2569 812
2158 594
2541 694
1319 392
494 92
3258 642
14949 562
6508 468
834 67
4026 179
3929 372
2125 312
11855 715
29904 45
5572 453
20812 754
49673 401