5531 531
3267 305
5408 515
2237 116
5282 853
4428 175
3057 544
4590 442
4936 321
3597 281
5358 468
173508 997
9400 558
5301 654
5355 351
126954 599
13390 160
4315 775
4013 159
3996 423
3064 92
10911 343
6094 732
2668 463
10342 250
23865 306
265831 763
84926 853