81575 189
101071 603
87131 168
30456 379
261548 874
364271 1254
87825 293
73865 1050
72536 200
132200 641
13896 588
8536 184
7114 544
13672 446
15651 728
5062 478
9793 816
24040 267
13723 634
11888 356
194427 860
35234 352
84281 599
150294 631
408314 400
312682 716
93210 843
498298 1124