150537 300
21638 426
298853 970
42815 265
59203 357
32156 314
47451 679
40091 407
55377 980
260567 944
44065 347
39408 603
81826 240
29997 504
45993 534
26541 80
75774 316
101407 505
204583 602
216418 824
61301 573
88607 186
91730 273
74822 257
80831 734
37963 543
22406 931
21663 515