81581 189
101071 603
87139 168
30456 379
261562 874
364296 1254
87829 293
73866 1050
72544 200
132216 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
150298 631
408327 401
312694 716
93210 843
498318 1124