4637 331
3675 65
34688 453
9440 926
9115 506
7071 795
6630 297
3065 198
5205 343
3254 361
19392 781
5268 442
9953 458
2806 90
6116 614
5978 437
5062 526
2587 302
3877 462
5577 809
41169 383
58651 324
28505 146
27775 298
5047 144
2922 79
9097 852
4805 518