6623 502
132277 359
5400 669
89610 848
10479 582
20453 147
25598 290
22591 132
31158 124
3785 348
15438 398