31837 941
30160 179
143887 538
51445 532
27577 432
26304 294
9763 203
17890 485
10011 257
38446 57
9950 893
73287 598
28233 688
21398 197
3843 111
17103 269
17279 427
6458 70
6879 606
11517 331
22232 503
4751 262
3549 685
2605 557
3685 503
1695 255
10781 67
4330 601