16501 133
6905 414
4339 626
145591 432
20522 757
3538 109
159929 299
7118 290
107708 668
16798 63
7258 936
19733 213
7870 527
2002 247
4951 609
16732 340
36937 138