34396 325
47463 694
35414 682
17879 146
10940 320
53235 58
75525 298
22309 773
29338 655
19480 338
11354 134
15772 616
24766 787
9087 245
26238 459
19907 395
11077 344
12431 505
2593 257
11345 577
15887 54
8572 169
6443 419
8882 350
15376 326
16956 680
21155 400
18934 911