50595 133
20638 185
5846 559
6335 110
12116 158
5562 475
8578 85
2877 246
15333 509
18257 682
13449 95
18125 566
3650 581
17411 435
6552 458
14688 329
12885 589
15753 269
5802 619
36280 419
3251 271
2949 365
8155 682
2614 262
1587 61
15133 714
11185 645
65819 915