26926 948
16505 329
12486 385
3008 583
10106 965
3819 553
19381 352
727 57
5293 275
2237 255
122759 562
20593 393
65214 688
13520 713
159905 259
121387 189
5595 201
1296 118
6638 612
8554 727
4360 531
7680 212
4355 39
20852 73
68481 591
28492 291
62447 66
3254 232