2580 313
3190 168
1038 122
2351 209
28644 146
90991 429
3110 40
12811 622
28906 213
20905 427
18111 154
5590 617
3873 597
2774 326
3185 305