2760 504
319 39
1402 402
2191 372
19780 722
29459 111
8606 885
4251 745
8126 295
32373 437
30493 247
13874 615
10771 776
6025 390
4972 922
4715 438
3715 573
4557 160