5196 140
35257 834
46071 167
31281 346
45241 497
21927 420
13763 363
17667 519
8119 606
37024 574
5315 209
6886 91
3328 101