2779 504
322 39
1403 402
2198 372
19788 722
29468 111
8647 885
4264 745
8138 295
32409 437
30511 247
13887 615
10789 776
6033 390
4979 922
4724 438
3722 573
4568 160