20171 304
40422 682
18242 956
5543 502
9447 892
14103 222
4038 462
16184 493
6574 189
5004 778
6272 609
5704 522
4635 732
4553 605
21444 431
8363 405
55691 104
2052 191
4067 425
14262 338
9020 578
14226 567
1390 28
6167 639
2148 217
3474 600
6683 191
2758 350