832 221
520 131
347 62
425 63
2685 583
3959 888
3799 442
19121 116
23587 797
10793 700
8597 76
7970 665
2234 319
2921 517
4197 765
19777 929
3895 706
74593 667
6947 615
5921 469