20841 291
42386 610
8609 309
340635 1435
165154 642
23087 200
343893 848
19000 170
19620 126
54217 690
84725 633
71736 505
43116 462
21855 733
1840 183
2228 510
7621 612
109608 839