2581 313
3190 168
1039 122
2351 209
28646 146
90995 429
3110 40
12812 622
28907 213
20906 427
18114 154
5590 617
3873 597
2774 326
3185 305