3001 150
4326 400
8166 514
3033 501
22060 522
4790 258
4871 366
7739 739
92746 723
5429 509
4405 386
3456 481
3649 387
18065 615
8605 129
12373 517
2163 261
3241 680
4826 233
1891 110
8221 429
4366 689
4978 606
68604 620
5418 102
15956 649
9533 733
5210 31