49687 401
6663 525
14712 338
12202 82
2623 154
2053 332
7720 137
5157 297
6961 615
6946 350
3479 184
3995 428
14432 277
3917 816
12445 651
16128 735
12034 268
37834 171
25372 438
1663 38