157969 291
2918 870
2217 248
8767 730
13383 206
5589 831
34307 735
12442 852
10165 277
113624 907
27590 541
12986 752
3148 499
2557 426
2662 378
3760 529