158059 291
2918 870
2220 248
8767 730
13385 206
5589 831
34309 735
12446 852
10166 277
113649 907
27608 541
12987 752
3148 499
2557 426
2663 378
3760 529