3022 165
12532 682
15625 77
5773 179
5733 631
1981 93
3334 463
3735 417
1984 79
5214 802
4461 713
4462 677
7941 409
2673726 6575
28495 521
4938 806
6191 445
10336 418
2305 303
54113 441
18980 186
8417 198
2466 292
3268 571
1555 335
3069 337