31081 884
7140 116
12008 617
1267 139
11523 365
6132 574
10913 535
23280 362
1751 255
3967 621
6387 621
7387 321
12744 342
2785 188
6563 764
8341 573
21030 247
3327 487