8096 565
6014 269
25636 850
17957 204
16621 345
9064 106
13186 451
9450 417
6023 284
5528 53
14425 68
16623 148
18427 526
12767 613
19578 133
16194 455
218280 1135
19825 74
12558 383
31958 863
122951 469
400770 944
18740 588
44992 506
54316 656
55562 766
20087 644
14113 730