50572 400
7318 271
12504 523
5841 394
4917 457
3477 284
3720 353
4935 741
4872 290
14076 536
6418 615
5308 469
12676 273
13483 770
6937 243
9073 765
9848 78
1316 320
4414 783
17848 359
9899 664
15148 787
15661 756
12105 546
1159 151
2553 471
3608 748
3217 135