152736 603
82149 531
18515 505
20745 288
2516 124
2969 114
3752 652
6152 604
49993 947
7270 380
36933 831