17958 703
5963 405
4884 83
4856 254
10251 846
5976 244
2709 199
5234 169
6956 117
7630 733
78423 591
8411 873
8292 434
2960 290
30285 249
20318 237
2460 98