26596 307
21515 627
7436 265
9006 601
10337 572
6756 103
37301 476
28061 785
7248 523
7110 640
12077 825
8645 694
17291 622
22564 65
17780 120
10052 462
8841 274
5678 328
12396 518
18225 173
30678 962
10664 251
9639 730
6616 302