2105 500
2796 469
891 153
3318 722
8091 454
1967 360
1138 193
3327 411
3518 533
1943 382
2693 451
522 37
1299 250
5221 277
3960 762
3325 418
4323 420
6722 733
2544 326
3952 279
773 76
2379 611
2726 684
3453 776