35015 500
44422 712
8534 159
26550 245
26859 897
17951 631
15035 326
21507 617
7423 39
17710 453
25699 328
45590 106
24446 773
160130 801
21862 770
8796 704
78030 299
61914 283
122109 353
22399 645
205120 710
13876 340
14587 647
61195 527
40370 73
5371 181
56158 304
46520 468