4667 626
22612 602
3095 401
4973 868
28578 275
5403 467
6862 681
1981 329
6597 30
12829 327
5562 935
3135 228
6581 414
2606 363
3205 731