21229 175
18179 199
4274 764
2865 480
4299 160
1990 71
3787 347
51500 447
3562 505
10250 647
4066 680
9889 107
8836 807
4130 682
5551 549
3850 246
3407 795
5808 680
12141 526
6561 303
3479 458
7534 436
4333 258
6956 864
2357 277
6526 419
4166 515
6935 521