2642 504
315 39
1396 402
2180 372
19759 722
29437 111
8565 885
4223 745
8114 295
32292 437
30418 247
13845 615
10713 776
5986 390
4966 922
4710 438
3701 573
4552 160