3040 201
3662 93
4184 696
8730 416
2812 282
3006 300
24048 253
12651 120
66839 726
48076 423
46927 290
31288 719
102596 314
33273 566
66794 499
43837 493
63507 387
42892 884
31351 240