21086 131
47702 739
23403 650
29967 123
31924 635
22598 326
4747 420
7168 323
2666 238
2186 294
5050 113
11128 273
5519 379
7966 662
13435 89
12161 143
65729 690
19699 419
21530 819