39811 171
63072 478
25080 743
55952 349
43164 285
38383 376
35533 311
28715 476
38295 502
25095 161
18535 67
22569 399
19209 244
40770 309