30256 582
13990 685
14372 369
13896 267
9900 492
8106 174
5449 152
21344 626
12460 729
16427 892
9362 375
6070 818
5756 300
7405 153
10584 133
9549 346
2366 227
3579 681
18754 669
6558 831
6343 501
5081 418