39638 171
62762 478
25023 743
55776 349
43033 285
38354 376
35333 311
28566 476
38199 502
24900 161
18444 67
22480 399
19145 244
40563 309