50503 78
19007 661
12660 264
16524 413
20324 675
16210 637
17795 473
4060 153
16242 413
18592 334
30137 593
20276 648
20740 326
14697 216
26445 743
34269 373
4560 389
31509 771
3935 88
34014 344
15976 53
16017 913
5079 715
33562 844