81581 189
101071 603
87135 168
30456 379
261558 874
364289 1254
87828 293
73865 1050
72543 200
132215 641
13896 588
8536 184
7114 544
13674 446
15651 728
5062 478
9793 816
24040 267
13723 634
11888 356
194428 860
35234 352
84282 599
150297 631
408321 400
312690 716
93210 843
498307 1124