51852 251
29297 120
22565 53
47969 263
44076 247
129331 903
25900 588
32495 707
77290 775
74033 508
70231 302
42705 589
143284 708
61616 441
94862 919
42023 416
40043 454
47838 140
44993 350
56116 611
23548 138
32372 167
13660 309
36211 695
20737 643
29045 405