150288 631
295835 625
408292 400
312647 716
6726 543
323988 847
135965 724
93210 843
498240 1124
46104 112
150713 747
136729 1131
423764 707
82261 597
273241 557
206446 1094
84655 830
970838 1275
202189 1056
82616 371
172459 290
151755 472
213888 792
20683 250
16644 163
18572 570
451206 1071
330552 513