3033 201
3642 93
4165 696
8711 416
2796 282
2993 300
23901 253
12583 120
66686 726
47864 423
46678 289
31049 719
102160 314
33128 566
66385 499
43696 493
63053 387
42703 884
31226 240