50026 400
1591 262
3942 175
16852 376
4314 895
14318 753
5744 172
16135 626
5394 347
11754 546
3432 352
5705 811
3781 359
6129 112
4040 617
9192 393
13551 329
6299 615
5139 469
2745 76
8676 327
11249 116
9363 78
4001 539
4207 783
3666 406
3433 711
7773 713