34951 582
14681 878
18655 697
8811 625
10084 341
6368 120
15182 538
24513 644
5871 191
11952 682
5274 255
14570 745
3588 388
16160 390
246482 1043
26039 502
21409 113
77346 612
63157 831
29581 518
76016 564
16162 160
41525 167
35712 350
36806 484
58606 431
72747 480
15111 251