30336 583
14457 685
14649 369
14573 267
10032 492
8430 173
5555 152
21593 626
12524 729
13159 891
9295 375
10093 820
5948 300
7162 151
10440 133
9706 346
2370 227
3635 681
19033 669
6765 831
6301 501
5262 418