4972 130
11027 245
1616 175
29275 164
9423 257
4146 191
3442 611
17690 669
20815 537
1972 99
33736 489
8727 320
244256 1195
2354601 3886
928491 955
247188 1043
328508 529
24165 88
2121868 3405
383420 1160
277285 1568
232369 589
193384 743
2709401 6600
3402 857
251134 640
187911 592
4864 337