2132 186
1596 393
6221 691
19685 519
2089 173
11514 147
1030 29
11755 1006
832 105
1936 525
1498 206
4274 677
2640 307
3297 513
1370 224
5023 946
4011 386
1597 83
2547 64
5028 776
6859 549
7282 603
1249 54
4154 700