3001 657
324 59
537 164
2538 615
167 29
2863 895
633 128
1498 421
2893 722
785 149
785 206
2222 560
1941 539
342 62
1609 428
2914 930
2369 660
893 283
1328 231
2887 799
20861 381
6932 566
7643 593
5554 466
2498 204
17700 161
2153 443
1789 102