152502 602
82003 530
18509 505
20628 288
2512 124
2963 114
3745 652
6141 604
49839 947
7220 380
36834 831