152584 602
82073 531
18509 505
20695 288
2514 124
2968 114
3751 652
6144 604
49900 947
7245 380
36885 831