333706 904
255508 595
424433 1656
169168 857
14681 456
141188 328
64210 561
136475 199
412397 937
213950 998
348458 946
22473 367
280486 595
28570 727
110785 648
413688 1154
112350 184
119535 320
431565 1580
22385 254
17623 624
13102 333
50957 943
103477 392
220026 787