3127 168
1019 122
2343 209
28511 146
90604 429
3100 40
12771 622
28712 213
20665 427
17990 154
5587 617
3868 597
2769 326
3174 305
2528 313