4963 255
5693 525
8481 810
12306 657
11455 625
36641 288
14400 242
6142 119
5003 240
5586 589
4683 245
2940 459
16217 716
11569 888
12115 33
13516 467
16256 687
3888 639
5595 319
7264 693
4963 557
6376 309
10401 28
41833 329
4788 371
3907 371
5919 944
15628 178