50608 133
20643 185
5846 559
6336 110
12116 158
5562 475
8578 85
2877 246
15335 509
18257 682
13451 95
18128 566
3650 581
17413 435
6553 458
14689 329
12885 589
15836 269
5802 619
36282 419
3252 271
2949 365
8155 682
2615 262
1587 61
15136 714
11185 645
65819 915