3033 201
3641 93
4164 696
8711 416
2796 282
2993 300
23899 253
12582 120
66684 726
47862 423
46673 289
31046 719
102153 314
33125 566
66381 499
43693 493
63045 387
42701 884
31226 240