45045 694
47661 58
26325 653
9960 344
19318 698
13958 54
14643 388
4115 558
7974 1015
4546 94
15290 463
19243 119
10000 41
12033 152
21687 242