3124 168
1019 122
2343 209
28506 146
90598 429
3098 40
12770 622
28711 213
20663 427
17986 154
5587 617
3868 597
2769 326
3174 305
2527 313