5041 140
34743 831
45111 167
30586 344
44473 497
21299 420
13288 363
17099 518
7909 606
35417 573
5244 209
6521 89
3227 101