4534 728
5192 508
18613 619
4263 594
1662 102
4346 81
30932 566
6992 293
15433 379
11140 607
15044 890