445 91
394997 1035
23655 230
20087 676
8278 293
17924 716
2932 435
3543 780
11823 271
8133 514
1554 130