22513 428
10420 308
6264 292
21392 45
6579 641
9893 73
20000 625
5371 489
15701 295
5722 536
4456 291
2229 41
7108 489
5020 85
3163 271
1882 154
4356 444
8283 108
2767 293
4726 438
12962 886
4814 478
2990 544
1214 102
3878 645
6638 525
5361 446
7699 153