5927 814
3346 542
1943 305
48241 601
43806 267
14062 521
8879 446
27057 280
29900 745
6453 407
3713 473
6278 392
7088 395
1483 36
4191 827
17514 439
5800 148
2948 222
19106 626