39855 171
63180 478
25095 743
56014 349
43204 285
38394 376
35582 311
28764 476
38327 502
25161 161
18564 67
22592 399
19229 244
40826 309