31606 130
42282 506
30332 441
37366 837
42102 237
31066 275
46183 490
33233 473
52652 501
40141 667
52967 197
42277 610
44002 948
53878 744
41618 639
25767 639
63263 92
30233 631
23646 809
28556 358
50683 622
61640 550
44843 751
93980 872