31083 362
158379 817
175534 209
55724 307
64650 254
47959 370
34667 626
21761 312
95490 540
26005 502
72696 374
68443 932
60651 842
101144 460
427436 1300
98506 346
123118 511
41940 243
302287 944
276520 996
18863 458
129804 726
65905 733
627307 1950
13046 602
266128 588
167334 290
94455 767