2956 148
11530 169
15075 594
3410 60
6995 518
2185 82
4413 394
4171 184
4244 369
14209 717
2969 82
4195 192
6467 118
5684 187
4502 499
3607 347
3116 291
83342 1067
2900 551
4132 912
8537 632
7716 382
5577 318
2537 228