13526 809
111588 369
19776 462
29697 448
36065 581
52702 504
38563 952
6682 304
44112 535
18708 670
154612 1270
66770 979
40759 346
15869 219
45366 522
27992 402
9541 116
40026 158
8866 351
8518 51
17082 62
7473 111
24890 610
35945 921
20541 115
5006 141
8915 269
50972 648