2583 313
3190 168
1039 122
2351 209
28647 146
90997 429
3110 40
12812 622
28908 213
20907 427
18116 154
5590 617
3873 597
2774 326
3185 305