5193 140
35255 834
46059 167
31273 346
45231 497
21922 420
13758 363
17660 519
8117 606
36999 574
5314 209
6879 91
3327 101