30495 90
12001 234
28444 241
15818 549
6402 64
16098 467
16833 680
15665 379
32986 59
37089 135
11041 356
30162 328
26944 329
6921 485
10932 137
20828 400
6301 498
11961 82
16820 504
4972 338
24045 312
14541 783
23166 575
13607 438
26911 271
13151 303
28514 348
9751 198