50572 178
41368 372
19416 123
97754 762
172125 691
17162 347
105339 404
155241 295
6879 232
13395 787
96896 339
38141 534
21510 354
75268 762
49026 920
30806 972
55921 631
14514 109
30767 44
170163 243
93169 633
55557 157
44668 741
290956 1058