260 276
51 777
5799 462
483 110
690 531
310 116
755 91
213 935
164 872
838 379
381 402
55 732
317 94
44 304
684 592
267 430
211 330
326 209
560 82
794 892
311 806
564 842
208 601
1004 946