12381 315
1200 98
1435 267
1069 88
3901 32
1009 92
2495 651
3551 623
5724 553
2230 416
2798 568
2397 400
1658 254
4462 333
6303 569
5406 171
787 77
2452 708
5034 386
3535 852
2112 284
1398 261
3192 358
6743 611
4663 562
865 47
4864 349
3177 459