2868 315
3284 168
1106 122
2375 209
29164 147
92884 430
3162 40
13105 622
29691 213
21746 427
18735 155
5732 617
3895 597
2790 326
3236 305