3192 578
1728 145
9095 161
8478 391
6947 314
7237 616
28674 893
5489 509
2777 210
8370 277
12606 345
24820 245
5605 636
8744 597
73051 955
42362 503
2836 243
3360 789
2937 350
3967 510