166020 403
32107 431
19244 330
14103 934
18455 523
15692 169
12512 472
32663 468
20486 843
29065 537
16753 355