56216 881
78971 179
29627 704
135671 559
17761 332
63668 148
32218 633
21438 612
20963 94
37682 508
39142 870
16856 458
95993 785
19953 462
51206 216
60584 873
31664 785
39296 103
30231 249
57973 499
46696 595
25503 135
50950 142
91010 626