21231 175
18181 199
4274 764
2865 480
4300 160
1991 71
3787 347
51516 447
3563 505
10257 647
4066 680
9890 107
8852 807
4130 682
5551 549
3850 246
3407 795
5808 680
12149 526
6562 303
3479 458
7541 436
4335 258
6956 864
2366 277
6526 419
4171 515
6939 521