2688 313
3207 168
1049 122
2354 209
28753 146
91341 429
3130 40
12840 622
29064 213
21035 427
18238 154
5596 617
3877 597
2780 326
3201 305