5191 140
35253 834
46046 167
31269 346
45222 497
21915 420
13753 363
17656 519
8117 606
36987 574
5314 209
6877 91
3326 101