54880 91
34853 260
25336 292
254851 581
256512 1129
133695 908
49757 612
35466 555
278635 845
96527 766
47828 123
550083 1578
166131 632
95062 1171
577496 1238
1053685 3087
51048 506
58742 257
76788 224
28705 288
124139 695
203471 1043
340387 1639
22182 208
121500 240
61532 782
77459 495
310131 493