3957 390
14591 507
3611 120
13306 468
11444 376
168002 704
9716 430
35209 480
10304 490
1440 111
2267 359
5783 591