22020 503
4000 621
19981 242
15310 839
11534 556
3971 354
8588 450
16184 63
35064 238
29307 141
20814 157
16031 669
565 58
2882 487
3283 770
2488 519
3114 629
3688 659
2453 322
4354 423
2957 584
2019 272
1228 240
4011 522
3102 451
1104 109
3231 667
529 36