47015 694
51476 58
28352 654
10826 344
20736 698
15377 54
16371 389
4444 559
8677 1017
5262 94
16357 463
21334 120
10784 41
13142 152
24134 242