3005 409
19196 233
3962 655
33167 801
2805 596
9678 360
2682 274
124128 676
126798 521
23047 284
5110 852
9901 712
4291 280
32530 837
3129 628
8650 456
5077 352
5287 828
70047 831
2284 64
5129 695
39224 695
110001 670
19154 475
108853 423
6522 171
2435 142
121999 594