34820 300
19111 87
31115 536
20705 312
71133 338
24612 532
35256 312
61071 151
21029 258
25406 262
41665 435
30242 233
20854 470
30793 876
29238 764
27847 506
27224 83
36602 155
29831 646
24276 273
18283 194
22368 199
29837 828
38796 438