31403 328
22312 234
112396 677
15724 711
43309 527
81475 425
48585 418
137599 928
125631 160
36725 275
74961 827
24832 49
5028 412
18488 330
9823 882
6865 378
52970 603
76357 81
106757 402
23438 277
30205 138
17164 580
12658 609
96649 906
52088 511
161657 540
46337 61
8850 606