42507 945
10408 166
36130 1009
6788 259
7305 438
3530 121
9721 406
8704 115
8410 512
16302 257
7035 366
3044 241
4829 315
961 52
2140 176
17979 666