105999 901
3294 43
5531 300
3373 231
5517 479
9361 103
286684 1364
131910 325
5372 411
6438 252
29570 688
78569 535
6007 135
6435 479
5103 491
12937 329
19812 173
99843 286
108365 381