2966 596
4794 793
794 58
2196 463
3345 565
3687 195
3322 763
3788 79
1456 184
4330 232
4298 713
4021 610
2396 190
3800 691
2334 515
1825 189
3021 648
3650 803
4641 582