158731 291
2921 870
2237 249
8770 730
13392 206
5591 831
34335 735
12455 852
10177 277
113765 907
27667 541
12990 752
3154 499
2559 426
2665 378
3761 529