12517 86
7740 470
8084 494
9071 335
5213 392
6730 392
17660 95
6983 333
23523 176
32008 282
34945 78
17991 625
11358 220
5088 317
20277 588
10322 482
9125 531
5411 44
17216 305
5125 72
6506 528
13154 70
5245 570
3813 55
10525 291
5714 437
17779 777
7962 863