4647 626
22554 602
3092 401
4973 868
28548 275
5403 467
6861 681
1981 329
6596 30
12829 327
5562 935
3135 228
6574 414
2606 363
3205 731