21523 46
10857 111
2995 377
3948 737
4406 24
58683 512
76565 473
3250 240
5883 140
3220 484
2523 245
6146 619
3123 505
67354 572
3745 180
4355 211
45788 679
57409 450
26975 368
3776 409
4075 441
86361 325
13508 356
2583 48
4275 95
31773 128
53042 519
30534 210