16685 837
8827 131
3921 346
5642 687
7620 566
6309 494
4375 346
76730 415
4705 575
2988 141
1413 173
6750 363
5996 344
16262 660
9971 446
22369 151
18467 830
4033 619
7326 936
8379 407
9766 101
21400 575
3381 654
9309 510