2996 406
15810 171
5096 130
17879 269
19290 100
3973 295
20982 807
6441 421
17254 550
63291 632
17927 94
77256 199
29688 182
32834 533
7214 628
4589 498
16536 836
8284 726
1647 179
1356 63
2089 265
2288 538
3803 512
3103 613
1373 79
1569 240
1925 71
6038 270