2760 504
319 39
1402 402
2191 372
19780 722
29460 111
8606 885
4252 745
8126 295
32375 437
30496 247
13874 615
10772 776
6025 390
4972 922
4715 438
3716 573
4558 160