19966 750
16346 549
3136 269
5973 554
4635 584
4985 857
1136 58
2361 335
3504 176
2098 202
10198 549
5621 702
3749 507
3595 493
2751 231
2318 479
2982 419
4612 439
4954 604
4818 340
2277 102
7787 413
5018 112
4012 388
24333 374
17226 302
2691 506
4638 208