50643 133
20645 185
5847 559
6340 110
12116 158
5563 475
8580 85
2877 246
15336 509
18259 682
13451 95
18129 566
3650 581
17413 435
6554 458
14689 329
12886 589
15935 269
5802 619
36283 419
3253 271
2949 365
8156 682
2616 262
1587 61
15139 714
11185 645
65821 915