158205 291
2918 870
2222 248
8767 730
13385 206
5589 831
34316 735
12450 852
10169 277
113682 907
27626 541
12990 752
3149 499
2557 426
2663 378
3761 529