22897 797
3667 773
3616 219
7057 578
3510 218
1911 144
3208 612
40501 350
23478 586
3354 313
3091 468
2205 116
18889 573
54422 332
16444 58
9257 162
4133 599
2968 559
12644 734
4053 527
3897 642
4472 368