3029 201
3637 93
4146 696
8708 416
2793 282
2993 300
23859 253
12563 120
66630 726
47804 423
46594 289
30988 719
102040 314
33083 566
66253 499
43648 493
62913 387
42629 884
31196 240