6661 502
133268 361
5415 669
89912 848
10486 582
20525 147
25702 290
23061 132
31283 124
3989 349
15649 398