39858 171
63181 478
25095 743
56017 349
43207 285
38394 376
35584 311
28768 476
38327 502
25162 161
18567 67
22592 399
19231 244
40831 309