6680 502
133488 361
5419 669
89987 848
10490 582
20593 147
25725 290
23195 132
31312 124
3991 349
15716 398