103015 673
27099 325
35688 526
65746 425
51443 306
41449 222
48596 580
43268 417
124657 928
73198 734
105771 158
32568 275
83952 92
62109 826
20957 49
14687 329
42757 529
50904 603
117662 380
57633 685
94273 398
93762 234
83612 903
148297 540
40360 59
76176 598
79008 502
41109 404