510 99
3684 541
3178 516
16917 724
27594 472
20413 447
21860 876
23033 801
1319 265
8507 601
9592 111
9383 462
13127 784
10513 186
35069 815
6003 229
9752 673
2700 424
18540 477
16843 422
2355498 3886
875 84
6455 665
3398 79
3472 72
2275 595
7220 583
2585 111