6620 502
132219 359
5399 669
89596 848
10479 582
20448 147
25591 289
22566 132
31152 124
3763 348
15422 398