2997 406
15810 171
5099 130
17891 269
19291 100
3982 295
20983 807
6442 421
17261 550
63300 632
17930 94
77257 199
29692 182
32836 533
7215 628
4591 498
16541 836
8287 726
1647 179
1356 63
2090 265
2289 538
3803 512
3103 613
1376 79
1569 240
1925 71
6038 270