22062 641
26667 501
170664 746
94683 935
22049 627
32875 87
15841 589
21982 366
30102 395
20977 847
21031 300
31515 519
5178 732
9749 695
3816 319
8989 466
4194 243
3286 683
3010 372
5803 507
10229 736
4174 580