16729 333
22849 559
373094 988
9917 638
5692 108
8835 534
9241 546
8061 416
7189 437
4577 240
3557 81
33894 565
32799 140
21853 616
14159 515
24394 473
21496 184
29950 421
22700 568
10465 195
113014 798