22231 428
10383 308
6218 292
21271 45
6573 641
10033 73
19948 625
5341 489
15686 295
5668 536
4483 291
2209 41
7108 489
5011 85
3162 271
1883 154
4345 444
8270 108
2751 293
4685 438
12924 886
4803 478
2986 544
1217 102
7882 651
6540 527
5346 446
7757 153