22062 641
26667 501
170677 746
94686 935
22050 627
32881 87
15841 589
21983 366
30111 395
20978 847
21038 300
31522 519
5178 732
9749 695
3818 319
8990 466
4194 243
3286 683
3010 372
5803 507
10229 736
4174 580