1628 29
2070 372
19662 722
29279 111
8180 885
4060 745
8082 295
31203 437
29822 247
13310 615
9309 775
5740 390
4903 922
4646 438
3628 573
4398 160