2831 471
27397 650
4765 568
6272 115
5783 591
5613 292
27835 37
26379 383
11483 623
6629 466
11493 532
14496 598
5140 508
5814 104