166652 403
32323 431
19335 330
14149 934
18530 523
15747 169
12579 472
32855 468
20639 843
29606 537
16939 355