668 32
3351 320
1957 292
2172 38
2583 501
1691 143
1366 144
3759 559
3331 701
11628 795
3957 722
9728 103
2918 163
16439 68
3405 861
2130 324
3650 735
4586 867
6243 963
2581 458
2928 415
5027 677
2999 501
7117 191