5196 140
35258 834
46079 167
31287 346
45245 497
21927 420
13766 363
17668 519
8119 606
37033 574
5315 209
6886 91
3328 101