3504 478
2322 141
4871 331
2133 118
1972 174
4119 399
4966 364
2581 417
2726 197
2837 184
2487 160
2102 410
1444 99
1904 130
3671 854
1659 293
5808 716
3309 573
3074 573
3199 344
4958 474
2189 286
1185 211
407 27