2716 504
319 39
1396 402
2187 372
19769 722
29455 111
8580 885
4241 745
8120 295
32323 437
30473 247
13850 615
10734 776
6008 390
4968 922
4711 438
3704 573
4554 160