50572 133
20634 185
5845 559
6335 110
12116 158
5560 475
8577 85
2875 246
15330 509
18257 682
13447 95
18125 566
3650 581
17411 435
6548 458
14688 329
12885 589
15634 269
5802 619
36279 419
3250 271
2949 365
8155 682
2614 262
1587 61
15133 714
11183 645
65818 915