37053 72
19628 637
15863 330
22261 587
30443 226
8683 528
16673 748
32544 514
25790 34
13094 844
27962 169
40138 157
17310 59
12661 296
23073 409
30285 593
37327 214
6326 292
39926 240
28748 790
71147 218
15939 165
7789 331
20433 58