4003 583
2229 64
16312 374
2852 545
12235 651
8024 527
2104 344
3236 614
11250 565
50293 290
3901 744
19791 193
7768 546
42055 210
4496 340
7095 112
4823 462
1291 228
2839 205
45865 508
6828 541
3567 362
15972 722
2251 521
6818 282
12786 800
5036 696
4077 521