64 793
255 96
2 845
150 810
909 285
956 771
521 760
527 515
142 236
224 574
112 46
337 421
563 9
330 421
840 82
509 575
550 301
734 559
349 427
182 291