150590 763
531879 983
189082 747
23770 320
8052 673
36683 878
10823 523
13593 552
343312 1118
428639 930
93507 238
260980 876
340658 776
50170 551
334024 1349
201136 473
393909 941
327423 1161
150518 898
165547 424
256117 494
387611 1289
159293 959
96837 991
254176 1510