16729 777
40488 478
24338 456
4389 178
4331 686
5799 733
15306 214
3503 81
5047 674
22869 569
3815 611
6277 681
2941 106
3819 434
61372 447
16982 701
7208 872
17421 710
16421 190
8539 387
6044 624
7682 605
75728 491
7419 809