21504 396
15211 590
26325 267
5145 882
8727 555
21136 317
6189 214
10097 678
9961 275
19248 386
3679 468
7378 726