3756 587
21325 457
5133 321
9694 309
7858 97
3655 681
2236 169
20574 751
11261 732
9746 585
3348 200
2114 275