39752 171
62998 478
25061 743
55892 349
43132 285
38377 376
35484 311
28672 476
38267 502
25036 161
18508 67
22539 399
19193 244
40716 309