35002 93
101179 315
31803 332
31245 204
238081 696
42278 525
3440 493
18268 155
415410 1071
50231 304
87088 596
40990 302
50141 291
22844 279
10935 197
57422 497
13783 47
44611 466
29089 164
26121 271
36904 377
19813 109
78231 479
26171 104
17595 116
31027 139
123462 703
31892 265