291346 952
12633 735
14287 653
12314 356
12487 518
13370 275
31582 956
23257 410
5659 91
2958 251
4598 426
3958 727
4188 717
4017 751
7669 603
2209 287
5514 456
5923 715
10994 822
3446 402
41143 486