32128 281
6554 45
6221 680
6797 581
4488 195
9745 666
1728 85
19297 591
7541 479
4303 705
2652 392
6322 328
3679 150
3717 587
2444 203
4119 173
9052 333
2089 511
1189 183
2425 575
2897 744
2821 394