20154 668
3986 191
1733 562
14787 133
4288 629
7840 706
11511 425
5636 826
5036 516
6478 667
4352 503
16521 523
15481 350
6311 417
5219 158
2717 353
2083 58
1801 52
5068 366
2343 105
8078 295
23452 421
8188 386
2358 276