50595 178
23084 544
30944 645
88392 124
43855 214
64567 782
21534 354
155262 295
105358 404
19427 123
30830 972
17175 347
13409 787
93192 633
30786 44
75282 762
6890 232
45912 150
68564 945
38151 534
14529 109
170178 243
55934 631
49036 920