8072 812
4097 148
11278 411
14402 582
9261 405
15703 570
5265 229
9103 443
3788 285
20293 530
19850 222
6663 705
22677 529
4968 627
16228 525
3899 89
3725 424
6374 258
13632 752
6799 847
21414 715
5301 504
55013 518
7624 445
8513 408
15983 924
8146 517
5694 758