581 112
3030 732
2170 531
2553 688
2926 865
2270 460
2978 505
957 239
2972 699
913 205
2142 500
2341 674
7395 764
2557 254
869 165
899 135
944 269
2272 165
1963 553
1958 542
1152 339
1497 320
3000 834
1051 306
2152 669
1563 482
2745 571
3047 73