640 45
1378 53
2655 729
1706 252
2579 634
1235 100
3242 641
4159 600
2080 349
1909 378
2197 431
1039 198
1603 305
1211 239
2163 524
3225 608
2348 694
3556 515
1760 334
1170 227
3723 699
1556 407
870 157
4659 792
1925 53
2547 739
4068 537
3412 742