46583 239
19062 642
7083 556
11663 515
16622 215
5612 247
10540 659
15412 817
7729 395
19506 451
12420 510
11362 804
40863 402
74168 487
27516 979
20070 856
38925 767
15282 282
8998 177
11170 416
8365 752
15090 125
16750 941
6922 78