13526 809
111578 369
19772 462
29692 448
36055 581
52690 504
38550 952
6681 304
44100 535
18703 670
154597 1270
66750 979
40753 346
15867 219
45342 522
27985 402
9540 116
40007 158
8863 351
8516 51
17061 62
7471 111
24874 610
35944 921
20532 115
5004 141
8913 269
50948 648