2569 812
2158 594
2538 694
1319 392
494 92
3256 642
14944 562
6507 468
834 67
4026 179
3928 372
2125 312
11854 715
29899 45
5572 453
20811 754
49673 401