2710 86
3627 715
4708 548
7585 605
3511 169
6546 789
13686 529
4255 292
3282 511
6703 731
3366 84
2643 157
2511 305
5271 216
2334 295
941 36
4958 274
2133 293
11415 331
13951 235
17967 781
3887 676
3773 375
33113 806