4782 626
23168 602
3109 401
4978 868
28644 275
5413 467
6892 681
1983 329
6599 30
12854 327
5569 935
3147 228
6598 414
2606 363
3206 731