3290 101
5863 515
1015 168
3463 907
3109 470
6348 502
16218 500
2456 338
1729 393
9219 865
2259 367
3750 642
2949 417
3526 549
2733 344
15103 658
2761 562
4035 592
4684 270
3434 757
5805 313
3211 579
3319 804
3068 263