4043 955
2923 653
404 70
1386 271
2326 594
907 124
1450 159
1396 150
1264 398
3114 651
10211 711
1536 333
3180 618
2308 533
3934 473
28779 999
2509 644
1310 286
2912 303
3115 713
2629 257
3088 351
2986 581
7368 588