3124 168
1019 122
2343 209
28505 146
90593 429
3098 40
12770 622
28708 213
20661 427
17985 154
5587 617
3868 597
2769 326
3173 305
2527 313