3612 33
10648 331
7668 166
6732 171
11253 808
8957 715
6896 534
50467 380
12368 698
11752 466
7046 222
2081 72
89477 1123
4180 748
5158 696
2660 217
3967 602
3468 352
53878 82
26928 702