150266 300
21580 426
298311 968
42727 265
59037 357
32112 314
47393 679
40045 407
55180 980
260252 944
44016 347
39354 603
81717 240
29936 504
45859 534
26498 80
75645 316
101002 503
204206 602
215621 824
61216 573
88424 186
90944 273
74746 257
80512 734
37938 543
22386 931
21600 515