50538 133
20623 185
5844 559
6325 110
12116 158
5559 475
8575 85
2875 246
15329 509
18257 682
13447 95
18123 566
3650 581
17411 435
6547 458
14688 329
12885 589
15516 269
5802 619
36279 419
3250 271
2949 365
8154 682
2613 262
1587 61
15133 714
11183 645
65818 915