5658 759
12071 120
31522 519
28325 178
33606 671
38430 863
21214 846
50606 689
45251 718
61724 884
12686 238
20534 231
19566 504
52292 202
109677 609
35707 169
40025 694
70548 442