17973 703
5966 405
4891 83
4870 254
10252 846
5977 244
2710 199
5235 169
6957 117
7633 733
78429 591
8415 873
8295 434
2960 290
30285 249
20320 237
2460 98