31511 427
27420 608
9165 828
6859 288
5647 274
23656 386
7061 323
15565 80
10651 487
57883 618
8854 846
5399 166
5144 76
15271 162
6296 293
12659 702
6498 526
7869 636
12242 485
20167 682
21374 638
12371 501
8797 464
18022 241
11435 335
6611 918
7384 313
10620 746