906 265
2840 455
30505 663
23265 454
85088 508
14115 453
7602 156
13249 558
15486 770
22774 579
9044 567
3800 248
8131 470
5543 236
7595 211
52671 305
3133 520
9391 321
2953 552