6623 502
132293 359
5400 669
89612 848
10479 582
20453 147
25598 290
22591 132
31158 124
3803 348
15440 398