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