81583 189
101074 603
87141 168
30456 379
261572 874
364320 1254
87832 293
73868 1050
72548 200
132230 641
13896 588
8536 184
7114 544
13674 446
15651 728
5062 478
9793 816
24040 267
13723 634
11888 356
194429 860
35234 352
84282 599
150300 631
408332 401
312709 716
93211 843
498341 1124