159790 291
2924 870
2263 249
8773 730
13398 206
5593 831
34384 735
12473 852
10190 277
113934 907
27749 541
12994 752
3159 499
2559 426
2670 378
3762 529