46600 215
31506 558
30664 411
3221 298
73363 254
4818 757
125757 988
3463 66
3356 296
3743 97
444104 1337
287555 1072
47274 598
97121 299
7806 729
9183 723
19202 77
19102 194
16394 224
57106 588
55991 690
13354 942
69535 641
24141 628