41008 420
54347 137
57494 275
24586 64
90057 938
42163 459
21858 116
62055 612
85450 877
33966 541
56092 682
41971 324
16747 223
51357 564
22954 195
28770 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