658 94
4600 743
1738 442
4141 605
2897 291
4381 281
2139 570
3718 341
3359 517
349 35
3562 186
9684 377
3309 498
1189 209
3573 821
2967 517
3337 796
1659 475
2442 626
3181 561
1841 286
561 33
697 113
3201 382