1360 316
2109 521
10952 350
2475 377
22816 315
16934 283
10431 612
20460 348
9707 453
109330 629
5151 451