5051 850
2144 634
1697 296
682 77
2846 541
1609 329
11098 396
3487 835
4154 533
2562 409
1078 164
376 57
2902 808
20197 182
26075 402
12375 497
15680 619
12077 582
23806 506
61957 555
17753 306
9713 400
2151 213
3858 652
4030 552
6074 866
4057 187
1752 188