6623 502
132300 359
5400 669
89613 848
10479 582
20455 147
25599 290
22596 132
31158 124
3821 348
15442 398