18571 668
7893 636
14364 655
12580 255
6407 394
5531 170
5696 429
7590 953
4702 56
9424 46
4096 392
2151 216
8594 789
18065 280
3983 886
12999 345
4925 163
6000 660
10748 585
4002 385
4413 193
7154 137
23197 331
2149 90