3005 596
350 42
2071 528
1196 234
2523 496
2564 617
3085 712
1831 401
2124 154
1837 93
898 193
3238 729
3531 759
2391 607
1416 255
1787 370
338 46
3183 702
3173 831
4375 673
2196 403
1419 338
2286 563
417 54