3029 201
3637 93
4147 696
8708 416
2793 282
2993 300
23862 253
12564 120
66633 726
47806 423
46599 289
30990 719
102044 314
33085 566
66260 499
43652 493
62923 387
42633 884
31197 240