30176 663
21223 449
80610 508
13884 453
7427 156
12895 558
15028 770
22248 579
8822 567
3690 248
7942 470
5334 236
6919 211
52539 305
3027 520
9182 321
2903 552