1327 402
2137 372
19723 722
29361 111
8489 885
4158 745
8078 295
31791 437
30228 247
13798 615
10638 775
5891 390
4937 922
4682 438
3671 573
4475 160