2671 504
316 39
1396 402
2184 372
19763 722
29442 111
8575 885
4231 745
8116 295
32306 437
30443 247
13848 615
10720 776
5997 390
4966 922
4711 438
3704 573
4552 160