3051 533
2111 300
3040 484
2342 245
2928 201
10771 304
3788 761
16542 79
4968 331
2974 42
2000 352
11420 46
1320 165
4331 284
4510 146
3902 127
2426 142
4067 277
3863 409
6760 659
6347 641
1967 367
4063 391
2869 592
3910 539
4277 673
2092 67
3323 705