39843 171
63137 478
25088 743
55995 349
43195 285
38390 376
35568 311
28752 476
38310 502
25136 161
18549 67
22582 399
19224 244
40810 309