22015 915
16840 563
20857 559
14320 715
5355 385
3002 89
6705 111
6348 675
2380 414
5127 599
16356 878
4494 193
5497 156
2182 173
4277 764
9615 881
4858 699
6749 598
2600 310
3865 725
4231 459
1382 132
5244 503
6302 297
7655 502
8429 156
4839 741
5083 452