3033 201
3641 93
4161 696
8711 416
2795 282
2993 300
23898 253
12578 120
66680 726
47855 423
46663 289
31039 719
102139 314
33124 566
66366 499
43690 493
63035 387
42682 884
31225 240