3966 812
1590 310
14519 224
9561 87
4151 459
2396 58
6331 369
4298 884
3568 444
7544 312
7034 585
36107 246
57919 278
4714 638
8879 659
7906 244
14545 229
4496 421
5648 814
5838 196
26567 528
67315 513
5498 483
2877 166
7118 856
10288 86
16208 49
12848 557