5096 633
2190 140
1427 353
14224 473
2088 213
3749 508
9541 312
2908 660
2899 129
1922 196
3998 198
27926 72
23802 51
15770 633
6962 416
3440 633
2143 146
7241 603
2505 168
5197 521
6910 225
14443 687
3665 575
1925 101
4775 507
2339 494
2220 277
857 80