39848 171
63142 478
25089 743
55999 349
43199 285
38390 376
35569 311
28755 476
38313 502
25141 161
18552 67
22584 399
19224 244
40812 309