12955 58
3234 743
5548 530
5143 343
3187 575
32133 799
27972 311
137254 645
31704 167
11368 538
14872 377
41305 456
23299 586
16115 689
25354 128
59399 502
19390 686
17967 519
10591 498
14500 399
14679 385
2536 198
3395 845
1736 269
5225 764
4967 54
3707 495
5328 370