2616 122
19718 638
17947 483
22264 954
6534 240
5679 244
8915 326
5369 517
13110 778
10214 448
7931 417
11711 559
2746 25
8890 444
8755 365
7317 96
8118 255
22990 358
3332 92
3145 406