50572 400
7316 271
12499 523
5841 394
4917 457
3477 284
3720 353
4932 741
4872 290
14072 536
6418 615
5308 469
12674 273
13480 770
6937 243
9073 765
9848 78
1316 320
4414 783
17847 359
9897 664
15144 787
15660 756
12100 546
1159 151
2553 471
3608 748
3217 135