45005 255
21372 150
6536 705
4912 706
5413 638
4630 695
6806 435
7807 565
4075 89
3551 504
5438 962
16450 928
15970 511
2319 31
5561 239
2704 174
1630 161
9795 614
39857 479
26427 176
6302 597
14207 375
47581 380
14883 341
20581 318
5747 785
75354 646
4374 338