22815 116
29593 328
18729 569
137105 653
5826 73
5487 347
25955 595
24603 159
26145 748
16040 149
17854 408
30724 195
50876 422
26262 772
33574 718
2451 220
3224 469
23687 841
18459 328
25227 703
35708 514
9655 702
3996 46
5363 528