6647 502
132935 361
5411 669
89780 848
10484 582
20483 147
25656 290
22854 132
31232 124
3975 349
15544 398