3091 659
657 97
1150 115
3975 539
66606 226
5096 773
19584 472
21230 491
3463 333
4286 680
19749 732
10805 513
7277 863
7653 274
8827 338
10195 425
7176 621
5640 714
6305 581
3943 71
10286 456
4129 665
12309 633
8702 312
6526 223
2368 447