22022 503
19981 242
4103 465
15312 839
11534 556
3971 354
8588 450
3606 707
16184 63
35065 238
2490 564
29312 141
2224 379
901 156
20816 157
3297 729
16033 669
1598 320
2624 151
3372 363
1636 331
1400 205
3281 567
2645 375
948 151
3637 607
3607 385
994 79