2963 406
15790 171
5040 130
17634 269
19274 100
3922 295
20960 807
6398 421
17208 550
63157 632
17886 94
77215 199
29592 182
32824 533
7207 628
4579 498
16427 836
8266 726
1645 179
1340 63
2079 265
2286 538
3797 512
3094 613
1370 79
1563 240
1915 71
6029 270