399 257
2436 127
291 851
452 698
76 775
8 628
302 313
411 35
550 741
21 113
738 588
483 31
518 489
712 234
167 921
92 143
263 322
662 575
344 936
322 370
1002 884
626 977
660 627
169 466