91529 915
51169 303
34782 363
22509 839
49022 712
105105 120
15206 62
28191 444
32050 90
74516 442
217285 861
36682 634
25054 376
28152 412
40754 540
137333 1038
34926 211
8526 509
20742 145
28860 547
4932 565
137639 1001
6490 521
5859 298
18083 342
32499 306
15599 423
22584 781