5156 140
35111 833
45880 167
31117 346
45029 497
21769 420
13598 363
17519 518
8072 606
36630 574
5298 209
6755 91
3295 101