953 80
2959 585
2947 492
1510 147
4326 764
7046 53
3587 245
6095 475
1215 62
2648 37
5758 463
3028 697
6883 762
4973 706
2526 404
1939 334
11849 511
1615 106
2720 450
3708 567
2255 439
2287 531
906 27
3273 835
2069 318
3761 585
3133 234
1544 271