5979 652
4661 499
20535 377
10360 421
7823 452
10296 783
4987 361
17380 390
3510 200
11224 828
4345 243
6277 98
11136 825
6041 725
6075 394
4284 903
7883 729
8333 319
2508 222
8717 115
5438 713
2918 133
4202 285
9748 63