159892 291
2925 870
2264 249
8773 730
13399 206
5593 831
34390 735
12473 852
10190 277
113959 907
27756 541
12994 752
3159 499
2559 426
2671 378
3762 529