3026 201
3629 93
4136 696
8701 416
2791 282
2988 300
23794 253
12542 120
66547 726
47697 423
46490 289
30886 719
101849 314
33019 566
66072 499
43566 493
62720 386
42510 884
31127 240