2587 313
3191 168
1039 122
2351 209
28648 146
91010 429
3110 40
12813 622
28911 213
20910 427
18116 154
5590 617
3873 597
2774 326
3185 305