31086 362
158388 817
175559 209
55730 307
64656 254
47968 370
34667 626
21763 312
95498 540
26005 502
72701 374
68448 932
60661 842
101144 460
427453 1300
98522 346
123126 511
41942 243
302299 944
276526 996
18864 458
129809 726
65924 733
627337 1950
13047 602
266141 588
167352 290
94461 767