12055 120
31466 519
28280 178
33572 671
38399 863
21186 846
18013 445
50533 689
45185 718
61652 884
12672 238
20516 231
19543 504
52208 202
109562 609
35663 169
39965 694
70391 442