13526 809
111579 369
19772 462
29693 448
36056 581
52690 504
38552 952
6681 304
44102 535
18703 670
154598 1270
66755 979
40755 346
15867 219
45348 522
27986 402
9541 116
40011 158
8863 351
8516 51
17067 62
7471 111
24876 610
35944 921
20533 115
5004 141
8913 269
50950 648