3033 201
3642 93
4165 696
8711 416
2796 282
2993 300
23901 253
12583 120
66687 726
47866 423
46682 289
31057 719
102163 314
33131 566
66388 499
43698 493
63058 387
42706 884
31228 240