6620 502
132227 359
5399 669
89598 848
10479 582
20449 147
25593 290
22571 132
31153 124
3763 348
15424 398