6661 502
133255 361
5415 669
89906 848
10486 582
20522 147
25702 290
23053 132
31280 124
3989 349
15645 398