4681 626
22699 602
3096 401
4973 868
28599 275
5404 467
6872 681
1981 329
6597 30
12829 327
5563 935
3135 228
6586 414
2606 363
3205 731