3010 476
2038 28
16320 213
1634 123
12842 117
6830 795
8332 806
14082 276
8549 226
20154 611
22838 358
3383 691
13168 539
3890 41
42015 635
3188 253
17557 238
15250 154
18764 784
11908 683
6627 518
9986 178
44390 117
2239 74
3667 217
5788 554
5028 571
3857 521