31039 328
12069 403
13166 387
34445 459
7457 731
45518 510
15375 620
2650 180
5465 552
18240 342
2786 692