17846 703
5958 405
4876 83
4849 254
10250 846
5971 244
2709 199
5222 169
6953 117
7630 733
78412 591
8404 873
8291 434
2960 290
30283 249
20314 237
2459 98