12637 94
2996 115
7355 659
10598 290
5609 421
14739 696
2536 70
13890 513
3409 594
13314 369
6240 170
10714 756
3407 503
4267 213
4573 324
14854 232
4159 112
12853 636
5203 555
14818 395
7088 596
6534 947
5595 361
4656 277