17181 703
5944 405
4864 83
4841 254
10235 846
5963 244
2699 199
5210 169
6945 117
7630 733
78325 591
8402 873
8265 434
2956 290
30277 249
20278 237
2459 98