39839 171
63123 478
25087 743
55989 349
43193 285
38390 376
35562 311
28746 476
38309 502
25132 161
18549 67
22579 399
19222 244
40805 309