2045 107
10177 723
23923 521
15668 302
210975 1321
48881 548
110465 466
8190 141
6968 697
23451 726
62563 931
33215 425
80802 948
104780 713
27525 800
6543 59
5587 95
2629 31
3177 296
50984 571