30954 407
7725 587
25129 51
7771 637
4620 660
2355 189
8421 807
6771 715
9633 199
32912 743
88625 486
34801 363
30470 390
16397 452
1704 176
14815 52
8367 548
18145 297
6576 600
1544 89