49503 142
5822 676
4020 284
5921 156
17969 246
6065 607
13681 553
14147 738
7741 115
29374 334
39011 78
20933 514
27747 448
24923 381
32933 580
11221 336
76608 412
31104 650
30928 195
27436 621
25863 152
5352 118
11341 555
8390 33
72254 991
10824 588
3320 409
3702 295