50751 133
20663 185
5849 559
6342 110
12123 158
5568 475
8591 85
2878 246
15337 509
18260 682
13451 95
18132 566
3651 581
17415 435
6554 458
14689 329
12887 589
15936 269
5802 619
36294 419
3253 271
2949 365
8156 682
2616 262
1587 61
15143 714
11187 645
65822 915