39846 171
63141 478
25088 743
55996 349
43197 285
38390 376
35568 311
28753 476
38313 502
25138 161
18551 67
22582 399
19224 244
40812 309