4991 309
1618 235
8269 893
1368 63
2133 301
3976 571
5249 854
3800 349
2011 96
3618 574
2923 534
963 105
1662 285
4862 380
6824 441
8374 70
19176 238