2134 372
19716 722
29351 111
8472 885
4144 745
8067 295
31745 437
30201 247
13796 615
10622 775
5871 390
4936 922
4680 438
3669 573
4463 160