5122 405
2603 381
1729 328
2398 348
1318 169
3917 677
1033 150
3031 676
12312 665
1460 103
3406 846
1964 535
5326 215
3267 622
951 116
1854 418
3106 614
3946 813
15372 494
2716 575
1281 204
9474 326
3580 562
2868 806