328 150
998 998
36 308
775 683
444 147
943 444
969 347
792 259
122 547
216 36
130 501
47 177
99 175
807 657
116 380
617 195
362 282
962 22
251 585
874 885
380 698
116 761
280 967
508 775
199 23
897 109
409 418
149 730
193 708
526 616