30509 583
14527 685
14720 369
14651 267
10085 492
8593 173
5583 152
21742 626
12587 729
13241 891
9339 375
10166 820
5982 300
7236 151
10485 133
9785 346
2388 227
3650 681
19129 669
6817 831
6350 501
5317 418