16477 703
5930 405
4858 83
4836 254
10226 846
5957 244
2691 199
5188 169
6929 117
7627 733
78262 591
8398 873
8257 434
2956 290
30273 249
20252 237
2458 98