2130 372
19714 722
29344 111
8466 885
4129 745
8065 295
31669 437
30183 247
13792 615
10614 775
5862 390
4935 922
4679 438
3669 573
4458 160