5848 814
3302 542
1885 305
48133 601
43736 267
14043 521
8875 446
26834 279
29801 744
6437 407
3701 473
6268 392
7063 395
1472 36
4182 827
17504 439
5787 148
2940 222
18932 626