12435 583
2813 407
5485 562
19172 257
2723 191
3196 181
8325 534
6649 585
3495 333
27722 1014
12981 216
2551 81
3997 457
7156 726
6059 264
24990 73
3708 450
6608 367
11568 234
4103 123
5359 42
6227 482
4630 632
15303 683