42402 79
10546 48
11090 255
16656 616
9534 409
17730 165
20060 1054
8006 874
7995 552
94338 489
40918 146
16679 225
24050 702
60454 385
8777 669
16988 133
43174 650
14447 655
9915 361
7603 92
20270 596
5643 165
29607 879
20917 188
4665 286
8015 641
10175 598
15415 339