18133 811
9628 52
5603 309
6165 336
4296 544
3618 371
9960 509
5503 291
34078 109
2265 63
29669 437
6360 283
6445 473
11243 79
43612 129
3733 304
7964 251
5704 318
4620 797
5900 745
3889 105
9592 362
16422 432
16074 153
1916 116
5916 897
11085 416
5821 647