18393 249
21681 164
3850 779
5881 564
3303 120
4687 612
3015 343
10306 704
2742 140
5087 269
2509 152
3906 81
2542 559
9460 747
19736 363
2523 515
2916 332
3333 671
2649 211
2729 207
7627 804
14765 481
5750 675
4681 599
6846 639
2703 164
7453 357
379764 865