91591 917
51180 303
34809 363
22517 839
49033 712
105164 120
15207 62
28195 444
32058 90
74536 442
217348 861
36693 634
25059 376
28169 412
40770 540
137395 1038
34935 211
8526 509
20746 145
28864 547
4932 565
137670 1001
6491 521
5863 298
18094 342
32510 306
15606 423
22593 781