5596 300
8535 540
4964 525
3665 124
3960 176
4906 392
3587 113
3206 363
3240 362
4951 474
5571 491
2666 215
5546 462
5680 966
4031 567
9169 888
4444 205
3816 136
9451 751
5535 420
13805 393
6586 103
6065 244
3829 225
31821 570
11403 602
190298 736
252498 418