50555 178
172110 691
17149 347
30902 645
75257 762
14508 109
41346 372
55913 631
155226 294
23037 544
38127 533
99658 597
30754 44
49009 920
20998 632
68534 945
30788 972
31734 395
96872 339
36574 635
44653 741
170147 243
88340 124
21488 354