2918 803
3468 532
7393 462
8639 357
1372 156
3900 931
21287 182
2511 370
1663 207
3178 693
3445 653
2901 343
922 73
20958 201
12288 86