31331 450
4604 171
11356 433
21398 260
8301 616
6085 618
6366 825
50374 400
5648 394
5165 405
20844 669
10029 561
4988 436
5754 353
3047 223
4814 128
4200 400
3535 298
4895 104
2831 145
4417 500
5906 703
5773 671
11767 36
15849 184
3010 452
1583 178
64359 784