700 123
3048 421
2161 394
1511 140
430 70
17351 679
1757 113
5940 108
2927 676
14112 930
3654 539
4039 690
3161 377
2996 69
3676 702
3257 313
1344 147
1806 80
2599 521
2945 151
2195 265
3029 95
974 33
5453 290