3877 76
4580 626
2308 32
4653 269
3312 331
5593 537
3895 373
2869 266
4277 597
5473 546
5227 358
155040 663
108956 524
127284 600
85534 516
199701 484
212222 995
71996 337
68916 750
153755 288
40930 766
14206 312
1941 366
3909 876
2946 109
5278 495
1352 113
2623 149