30032 91
4657 360
15097 582
6471 79
17552 551
2443 401
17435 449
39596 745
19834 566
13403 604
33995 308
16155 418
69162 784
109412 543
31091 346
28461 251
20638 128
20806 259
15077 747
22652 641
31952 504
26999 369
20749 119
19794 380
28797 676
7594 80
18691 547
19636 406