39939 171
63309 478
25113 743
56087 349
43253 285
38472 376
35652 311
28842 476
38368 502
25223 161
18598 67
22628 399
19248 244
40904 309