471 93
9505 564
8463 481
1554 221
6950 370
5943 272
3600 671
3882 191
6095 703
2817 299
22545 65
7626 451
11138 603
14972 535
16656 454
3659 598
2777 784
3752 893
1137 230
2283 216
2507 769
8030 874
2704 309
2961 400