3003 657
335 59
537 164
2541 615
169 29
2863 895
634 128
1498 421
2893 722
786 149
786 206
2225 560
1944 539
343 62
1609 428
2914 930
2370 660
895 283
1328 231
2889 799
20863 381
6936 566
7644 593
5556 466
2499 204
17722 161
2154 443
1790 102