5040 763
7545 686
21084 609
2663 134
2751 128
1126 117
5957 184
2309 232
3208 318
5975 430
3088 521
5437 902
3614 752
4821 531
5712 667
4125 528
7422 247
3425 458
1532 98
2522 176
2314 398
5516 626
3399 456
9746 882