152739 603
82150 531
18515 505
20749 288
2516 124
2969 114
3754 652
6153 604
49999 947
7270 380
36937 831