51421 845
16028 279
7275 121
29695 763
11568 43
9667 381
5419 713
3999 500
5476 501
3468 603
20679 751
19122 573
6689 742
3550 596