6681 502
133510 361
5419 669
90003 848
10490 582
20598 147
25733 290
23220 132
31316 124
3992 349
15726 398