31462 1735
32398 223
10924 793
23387 1164
45894 1899
20982 331
38538 1064
28085 620
39328 409
33788 1149
40404 1999
15732 1285
34438 202
31960 1598
27585 1460
16087 1998