1254 293
26892 509
19849 205
4770 788
31095 316
20810 111
5608 92
6298 500
18595 782
3235 257
4903 621
6493 587
3752 369