50291 133
20556 185
5839 559
6317 110
12111 158
5535 475
8564 85
2869 246
15310 509
18253 682
13440 95
18114 566
3647 581
17409 435
6538 458
14688 329
12884 589
15122 269
5800 619
36266 419
3246 271
2948 365
8147 682
2612 262
1587 61
15129 714
11179 645
65816 915