166613 403
32271 431
19333 330
14149 934
18521 523
15739 169
12569 472
32834 468
20630 843
29592 537
16934 355