4649 331
3681 65
34863 453
9447 926
9116 506
7073 795
6632 297
3067 198
5207 343
3254 361
19394 781
5268 442
9953 458
2806 90
6116 614
5979 437
5062 526
2587 302
3877 462
5577 809
41171 383
58657 324
28508 146
27778 298
5047 144
2922 79
9097 852
4805 518