165373 403
31847 431
19131 330
14034 934
18368 523
15498 169
12483 472
32422 468
20124 843
28321 537
16609 355