19948 206
12022 117
3501 517
5681 691
51410 174
63605 621
60838 85
9158 254
9656 457
15121 418
19935 429
1866 159