3736 243
10468 718
5061 40
9285 49
3100 230
31337 165
12251 99
22560 325
2721 548
10815 573
5111 634
3309 229
5590 278
2145 90
2990 487
4182 740
5422 946
6061 514
6164 722
1798 294
5833 895
5034 683
9004 370
4942 710