44926 323
149890 385
30669 334
2914 487
50501 463
59574 877
85501 452
61896 284
23097 800
58388 364
109137 589
168239 1043
75614 799
65355 321
100623 656
68888 293
80457 216
123059 260
112542 232
25250 125
66355 345
77466 306
2342 428
3426 782