50599 133
20641 185
5846 559
6336 110
12116 158
5562 475
8578 85
2877 246
15333 509
18257 682
13450 95
18128 566
3650 581
17413 435
6552 458
14688 329
12885 589
15779 269
5802 619
36282 419
3251 271
2949 365
8155 682
2615 262
1587 61
15134 714
11185 645
65819 915