6675 502
133441 361
5419 669
89979 848
10489 582
20580 147
25718 290
23171 132
31307 124
3991 349
15704 398