39802 171
63063 478
25078 743
55940 349
43157 285
38383 376
35529 311
28712 476
38288 502
25090 161
18531 67
22565 399
19206 244
40761 309