6620 502
132193 359
5398 669
89589 848
10479 582
20447 147
25588 289
22553 132
31148 124
3763 348
15416 398