16016 461
3855 637
1825 138
33173 259
6662 840
21422 233
12514 56
5383 755
4485 653
8433 376
31568 172
17417 596
4546 153
9350 687
4504 247
3569 542
86122 240
19577 429
7824 52
4875 583
12408 596
8804 171
12672 111
7793 789
8245 651
15018 322
6423 495
63665 575