2132 372
19716 722
29350 111
8471 885
4135 745
8067 295
31729 437
30198 247
13795 615
10621 775
5870 390
4936 922
4680 438
3669 573
4463 160