3123 168
1019 122
2343 209
28504 146
90592 429
3098 40
12770 622
28708 213
20659 427
17981 154
5587 617
3868 597
2769 326
3173 305
2527 313