3503 125
6932 360
5755 758
2345 455
20911 156
30001 346
40732 509
14035 481
55403 95
21760 422
39405 60
2790 273
3569 766
85333 839
30166 618
4472 161
12644 31
28923 458
15416 394
48968 592
86190 240
25717 481
63764 575
7462 456