2643 504
315 39
1396 402
2180 372
19760 722
29437 111
8566 885
4223 745
8114 295
32292 437
30419 247
13845 615
10714 776
5991 390
4966 922
4710 438
3701 573
4552 160