18331 66
42769 129
33862 345
5459 518
4545 470
4292 946
5511 820
3236 638
3745 652
2000 306
999 62
4079 593
2190 238
3070 141
3556 513
1187 190
1838 122
4067 531
4085 880
1917 117
8852 400
5153 562
3399 97
27042 432
32028 679