2567 812
2154 594
2490 694
1299 392
475 92
3180 642
14733 562
6459 468
820 67
4011 179
3905 372
2118 312
11815 715
29819 45
5561 453
20771 754
49665 401