55899 112
56873 793
3495 160
24994 683
12828 80
376355 1073
291021 849
211115 1100
270992 993
7049 845
53031 600
16079 633
32622 429
85780 769
11627 508
50431 216
38697 528
30380 262
92663 758
52955 659
42899 530
2981 272
9918 514
4792 650
8394 730
1891 204
2773 64
2901 298