22218 164
4251 89
5494 152
5199 641
2952 437
40756 116
5102 599
7791 72
57003 416
493593 852
189932 287
126462 120
149528 422
103912 678
69809 282
92895 114
88745 672
193265 834
312764 570
124161 689
110205 519
354628 562
105073 79
190157 875
80364 609
87340 366
177491 647
283371 643