1312 233
23392 486
31890 328
14952 403
16729 387
42860 465
8786 731
62408 513
20118 623
10504 180
15507 552
30756 344
3284 692