5894 36
27888 313
21495 492
2646 104
4455 621
1355 158
762 182
9994 384
13792 588
14498 490
10041 166
24467 391
58360 254
4296 76
2432 199
993 233
15042 255
10671 697
9879 458
25675 126
26258 573
4689 943
3077 835
7996 305