2136 372
19720 722
29358 111
8484 885
4155 745
8075 295
31782 437
30218 247
13798 615
10633 775
5886 390
4937 922
4681 438
3671 573
4474 160