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