31085 362
158381 817
175545 209
55725 307
64655 254
47964 370
34667 626
21762 312
95493 540
26005 502
72698 374
68444 932
60655 842
101144 460
427441 1300
98510 346
123120 511
41941 243
302292 944
276523 996
18864 458
129806 726
65914 733
627317 1950
13047 602
266134 588
167336 290
94457 767