39773 171
63018 478
25067 743
55917 349
43143 285
38380 376
35505 311
28696 476
38275 502
25068 161
18514 67
22548 399
19198 244
40740 309