1264 29
2053 372
19641 722
29198 111
8115 885
4046 745
7985 295
31002 437
29647 247
13292 615
9266 775
5698 390
4886 922
4630 438
3616 573
4363 160