429 114
2877 615
1856 503
5255 233
2401 761
10597 504
16065 884
6160 790
9598 411
3035 621
8068 814
151845 499
6670 291
3143 135
6396 356
9000 70
6125 322
71084 737
48019 327
11343 183
28816 647
3278 327
14838 591
18851 112
7812 102
10611 106
5698 98
3082 215