640 612
2398 648
1667 239
3167 269
863 186
523 160
132 838
39 994
235 941
544 118
466 103
826 548
2059 849
987 909
281 276
1095 883
292 511
786 729
510 428
495 331
839 902
659 608