21526 280
7653 547
4222 76
3934 269
5730 858
15115 862
9092 79
5003 310
3563 37
18384 199
18654 915
3276 416
5455 673
6824 285
10965 770
5592 209
3812 209
4541 153
4328 115
4836 745
6042 343
3490 312
11757 389
13441 581
10180 196
10574 276
25148 536
4563 768