289423 951
12596 735
14265 653
12151 356
12314 518
13212 275
31245 956
22890 410
5641 91
2938 251
4576 426
3941 727
4142 717
4003 751
7637 603
2190 287
5489 456
5903 715
10964 822
3430 402
40595 486