30758 595
2534 83
17307 545
8585 758
41269 121
44055 284
1619 154
8698 240
11198 452
228634 519
31831 393
44597 200
11610 671
12028 118
4035 319
5378 312
8914 599