3000 406
15812 171
5106 130
17915 269
19293 100
3985 295
20987 807
6450 421
17269 550
63317 632
17935 94
77261 199
29704 182
32837 533
7215 628
4591 498
16549 836
8295 726
1647 179
1356 63
2090 265
2290 538
3803 512
3103 613
1376 79
1569 240
1925 71
6039 270