6826 670
4767 566
2124 136
5228 206
3146 438
8609 399
7351 664
6732 944
12731 927
30887 429
38895 857
9720 471
12076 599
5687 520
10652 221
40845 686