6616 502
132069 358
5396 669
89561 848
10478 582
20443 147
25584 289
22518 132
31135 124
3762 348
15396 398