3700 347
12738 173
15434 717
23108 572
40482 631
25570 236
53287 413
18302 269
35944 614
8908 460
29085 489
39570 519
5379 312
6607 636