2521 300
2170 256
3343 200
39166 479
4279 707
7998 297
5235 581
44766 186
5132 883
6741 75
5311 234
6612 71
48270 604
18440 432
26209 342
6698 308
3345 168
16145 248
27627 754
24894 228
15901 380
15143 649
5046 684
5685 315
7035 102
4372 698
5270 47
1908 206