99926 459
65186 90
51082 265
36788 813
108411 375
156890 759
305088 950
362832 858
27823 694
12122 584
74555 523
13256 699
29032 316
83261 497
20668 998
77266 188
28809 378
142844 931
662253 1129
1325043 2504
382507 1155
452592 1310