19965 206
12024 117
3503 517
5689 691
51424 174
63608 621
60858 85
9162 254
9658 457
15121 418
19935 429
1866 159