32130 281
6555 45
6223 680
6799 581
4490 195
9745 666
1728 85
19297 591
7541 479
4303 705
2652 392
6336 328
3679 150
3717 587
2444 203
4119 173
9054 333
2089 511
1189 183
2425 575
2897 744
2821 394