3959 30
8001 453
10444 342
14573 340
9707 503
4395 159
6163 191
10254 698
7152 81
11123 58
3777 93
15096 747
2124001 3410
232145 589
193071 743
45601 393
16159 695
22199 669
2481 430
26217 224
8308 611
45684 796
16352 120
16528 404
10449 562
10817 675
72853 285
16899 546