3120 168
1019 122
2343 209
28501 146
90583 429
3098 40
12770 622
28703 213
20652 427
17978 154
5587 617
3868 597
2769 326
3173 305
2527 313