39705 171
62901 478
25049 743
55854 349
43093 285
38369 376
35437 311
28630 476
38235 502
24981 161
18480 67
22521 399
19170 244
40656 309