2522 252
1221 86
43353 857
4657 778
3680 369
3076 103
4959 399
6266 281
7005 406
20884 807
20943 58
9949 689
20046 338
22538 754
6779 110
2723 299
271674 862
29218 173
17105 493
3737 356
10330 506
82232 133
11398 265
4685 38
4199 205
5626 806
1645 114
3496 500