42647 945
10522 166
36457 1009
6884 259
7375 438
3592 121
9807 406
8784 116
8513 512
16393 257
7111 366
3057 241
4844 315
972 52
2160 176
18261 666