3029 201
3637 93
4146 696
8708 416
2793 282
2993 300
23859 253
12561 120
66629 726
47802 423
46593 289
30986 719
102037 314
33082 566
66251 499
43645 493
62911 387
42623 884
31194 240