12916 68
6331 646
6279 716
3444 285
4598 512
3950 652
6574 839
5442 357
6367 399
8111 212
5894 703
10283 28
10601 603
3711 571
3559 437
4693 361
3733 188
12474 123
13464 233
5047 559
24159 384
7365 318
5033 674
3594 209
11677 185
8417 30
11337 927