30681 600
103853 1042
227589 821
4661 167
59185 285
68012 216
130150 785
301764 798
180272 449
8341 576
25614 74
36356 707
39326 892
48777 455
248853 649
54746 518
140760 331
99900 719
179819 411
210809 266
25998 567
5018 192
6927 679
92058 1000
27643 174
90105 463
28698 654
29331 557