10696 99
3302 331
4270 597
24563 501
27145 575
40951 436
54063 394
36981 433
15338 725
14862 364
7163 45
15521 765
7161 837
5537 490
3457 550
5993 121