4629 331
3672 65
34560 453
9430 926
9111 506
7069 795
6630 297
3063 198
5203 343
3253 361
19392 781
5268 442
9952 458
2805 90
6116 614
5978 437
5060 526
2587 302
3877 462
5577 809
41165 383
58640 324
28502 146
27775 298
5047 144
2922 79
9097 852
4805 518