1102 101
1265 102
2774 513
2889 559
2155 413
3084 492
1386 75
3957 976
2252 326
2916 421
2931 581
3831 869
1632 144
2351 452
2307 475
3382 723
3451 697
2574 386
1504 155
1850 136
3068 637
2739 419
3616 495
2515 238