5860 310
1668 235
8515 893
1751 64
2212 301
4231 571
5413 854
3975 349
2289 96
3720 574
2966 534
1034 105
1732 285
5253 380
7028 441
9031 70
19527 238