1151 116
3005 594
819 92
7082 393
802 212
6286 663
3489 671
1135 111
7258 455
3420 75
2865 352
3573 568
4846 475
2196 496
990 59
3975 874
7653 371
2990 815
8963 732
2129 329
2267 75
2992 272
5265 31
1655 71