50566 400
7312 271
12485 523
5822 394
4911 457
3468 284
3717 352
4925 741
4864 290
14045 536
6416 615
5292 469
12670 273
13465 770
6927 243
9071 765
9840 78
1314 320
4414 783
17806 359
9884 664
15120 787
15649 756
12061 546
1157 151
2553 471
3606 748
3210 135