6659 502
133171 361
5414 669
89877 848
10486 582
20501 147
25697 290
23018 132
31269 124
3985 349
15627 398