906 265
2842 455
30506 663
23267 454
85089 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