22903 797
3667 773
3616 219
7057 578
3510 218
1911 144
3208 612
40502 350
23480 586
3354 313
3091 468
2205 116
18890 573
54424 332
16444 58
9258 162
4133 599
2968 559
12644 734
4053 527
3898 642
4472 368