3506 606
2332 453
1812 383
1742 524
2635 698
842 111
1294 145
20014 284
20391 647
18368 165
3462 378
5887 675
5327 318
5507 855
6328 680
5570 44
102987 414
50858 78
68480 865
43760 142
190712 216
21992 890
49505 255
40311 763
31513 217
9064 537
5450 593
121405 827