22052 641
26664 501
170561 746
94626 935
22041 627
32807 87
15832 589
21969 366
30068 394
20967 847
20987 300
31488 519
5172 732
9742 695
3812 319
8984 466
4191 243
3278 683
3006 372
5802 507
10226 736
4168 580