16123 170
12201 100
13647 158
26704 873
142707 334
9956 655
12549 615
46760 379
9266 545
5103 507
7036 702
4695 686
3979 472
5924 432
6148 456
6492 715
15083 274
5698 732
4477 498