531 152
2569 812
2158 594
2554 694
1320 392
501 92
3280 642
15008 562
6522 468
835 67
4032 179
3940 372
2127 312
11865 715
29930 45
5573 453
20820 754
49674 401