13096 702
30292 390
5138 338
21088 682
20780 350
22022 639
9272 465
18667 241
11772 335
6936 918
10939 746
8776 326
24566 607
12173 673
9712 399
12087 302
22814 141
28076 603
25527 650
7784 350
12883 124
16852 486
8721 599
6815 371
9911 497
3826 96
66108 684
22008 674