3109 580
1528 254
2554 224
3193 656
3506 715
3170 144
5165 90
10758 675
5826 621
1634 131
5023 343
8827 681
3521 667
5229 907
3491 246
1887 165
4415 712
14262 661
10394 185
20256 513
54542 224
27090 601
22707 259