41018 420
54360 137
57509 275
24605 64
90079 938
42185 459
21888 116
62107 613
85470 877
33990 541
56108 682
41986 324
16757 223
51372 564
22960 195
28776 245
11256 819
13506 636
5914 771
2934 117
5491 157
3601 411
4355 686
2002 132
3184 329
8895 337
5173 786
7214 107