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