3613 750
5059 63
5702 268
3334 533
877 77
11664 526
5180 660
8844 194
4426 169
3921 431
7208 889
24221 863
3663 62
6643 495
2459 410
5313 584
3052 681
3353 379
1560 110
6124 130
2321 377
1492 78
29445 574
7827 484
5417 569
5409 375
4804 305
1317 241