19621 100
17045 435
25409 164
10716 313
3050 214
13768 592
2816 30
9179 299
13161 355
5595 284
7129 592
3992 198
3972 737
3203 388