2570 313
3190 168
1038 122
2351 209
28641 146
90978 429
3110 40
12808 622
28897 213
20894 427
18105 154
5590 617
3873 597
2773 326
3185 305