1284 293
27395 509
20216 205
4870 788
31749 317
20833 111
5716 92
6346 500
19113 782
3253 257
4921 621
6513 587
3764 369