47015 694
51475 58
28352 654
10825 344
20736 698
15377 54
16371 389
4444 559
8677 1017
5262 94
16357 463
21333 120
10783 41
13142 152
24132 242