28672 97
1617 75
12266 405
593 71
3148 568
3363 458
18808 722
2356 139
3243 709
4652 291
2811 491
4020 675
3052 620
16539 92
3282 216
1506 135
4249 433
5681 362
4621 543
3115 313
2303 307
19225 635
18377 170
5203 517
25540 763
16460 780
32066 899
15833 820