24063 159
5648 641
11251 441
4627 638
36971 342
31396 178
15651 295
3984 74
31361 234
2832 166
15208 343
34139 107
7601 45
9838 671
4543 374
12753 741