5095 140
34909 832
45567 167
30817 345
44745 497
21509 420
13420 363
17291 518
7980 606
35972 574
5265 209
6640 90
3261 101