19315 36
4814 515
2465 419
3766 570
3096 645
5733 820
32094 127
4678 155
5405 468
5534 722
15779 637
3713 652
7992 77
3534 579
6747 705
33246 941
4622 183
74913 829
5246 403
5259 641
3026 484
5774 442
16136 441
4347 522
1700 99
8130 480
3410 600
7063 291