5931 814
3348 542
1946 305
48247 601
43808 267
14065 521
8879 446
27061 280
29900 745
6453 407
3714 473
6278 392
7089 395
1483 36
4191 827
17514 439
5800 148
2949 222
19117 626