3095 380
1189 87
5181 754
1412 128
5486 837
6083 631
4710 731
2789 445
7509 670
5366 584
1555 239
4309 715
2340 584
4510 780
3840 388
2062 291
4342 196
3122 101
3014 337
2576 261