2595 313
3191 168
1039 122
2351 209
28658 146
91036 429
3112 40
12814 622
28928 213
20920 427
18131 154
5590 617
3873 597
2774 326
3188 305