22347 428
10464 308
6364 292
21986 45
6662 641
12565 74
20018 625
5396 489
15785 295
5761 536
4517 291
2251 41
7181 489
5053 85
3204 271
1921 154
4408 444
8386 108
2810 293
4732 438
13047 886
4927 478
3032 544
1259 102
7968 651
6600 527
5389 446
7808 153